﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using KenLib.BusinessObject;
using KenLib.BusinessManager;
using System.Collections.Generic;


public partial class Org_frmO_AppCompBasicInfoRef : System.Web.UI.Page
{
    frmO_AppCompBasicInfoRefManager com = new frmO_AppCompBasicInfoRefManager();
    protected void Page_Load(object sender, EventArgs e)
    {
        ((Org_MasterPage)this.Master).changeTitle("組合員企業情報");
        ((Org_MasterPage)this.Master).HideLiArea("frmO_AppCompBasicInfoRef");
        if (!IsPostBack)
        {
            if (Request.QueryString["ComId"] != null && Request.QueryString["ComId"] != "")
            {
                int id = Int32.Parse(Request.QueryString["ComId"]);
                if (id != null)
                {
                    List<frmO_AppCompBasicInfoRefObject> list = com.SelectComInfoById(id);
                    if (list.Count >0 )
                    {
                        lbl_組合員企業名.Text = (list[0].企業名1.ToString() == "") ? "-" : (list[0].企業名1.ToString());
                        lbl_英語.Text = (list[0].企業名英語1.ToString() == "") ? "-" : (list[0].企業名英語1.ToString());
                        string date = (list[0].設立年月日1 == new DateTime(0001, 01, 01)) ? "-" : list[0].設立年月日1.ToString("yyyy年MM月dd日");
                        lbl_設立年月日.Text = date;

                        lbl_資本金.Text = (list[0].資本金1.ToString("###,###") == "") ? "-" : (list[0].資本金1.ToString("###,###")+ " 円");
                        lbl_フリガナ.Text = (list[0].企業名フリガナ1.ToString() == "") ? "-" : list[0].企業名フリガナ1.ToString();
                        lbl_業種分類.Text = (list[0].業種分類1.ToString() == "") ? "-" : list[0].業種分類1.ToString();
                        lbl_郵便番号.Text = (list[0].郵便番号1.ToString() == "") ? "-" : list[0].郵便番号1.ToString();
                        lbl_事業内容.Text = (list[0].事業内容1.ToString() == "") ? "-" : list[0].事業内容1.ToString();
                        lbl_住所.Text = (list[0].住所1.ToString() == "") ? "-" : list[0].住所1.ToString();
                        lbl_主要製品.Text = (list[0].主要製品1.ToString() == "") ? "-" : list[0].主要製品1.ToString();
                        lbl_企業コード.Text = (list[0].企業コード1.ToString() == "") ? "-" : list[0].企業コード1.ToString();
                        lbl_電話番号.Text = (list[0].ＴＥＬ1.ToString() == "") ? "-" : list[0].ＴＥＬ1.ToString();
                        lbl_FAX番号.Text = (list[0].FAX1.ToString() == "") ? "-" : list[0].FAX1.ToString();
                        lbl_担当者1.Text = (list[0].担当１氏名1.ToString() == "") ? "-" : list[0].担当１氏名1.ToString();
                        lbl_担当者2.Text = (list[0].担当２氏名1.ToString() == "") ? "-" : list[0].担当２氏名1.ToString();

                        lbl_氏名_代表取締役.Text = (list[0].代表者１氏名1.ToString() == "") ? "-" : list[0].代表者１氏名1.ToString();
                        lbl_氏名_担当役員.Text = (list[0].代表者２氏名1.ToString() == "") ? "-" : list[0].代表者２氏名1.ToString();
                        lbl_氏名_管理責任者.Text = (list[0].担当１氏名1.ToString() == "") ? "-" : list[0].担当１氏名1.ToString();
                        lbl_氏名_担当者.Text = (list[0].担当２氏名1.ToString() == "") ? "-" : list[0].担当２氏名1.ToString();

                        lbl_フリガナ_代表取締役.Text = (list[0].代表者１氏名フリガナ1.ToString() == "") ? "-" : list[0].代表者１氏名フリガナ1.ToString();
                        lbl_フリガナ_担当役員.Text = (list[0].代表者２氏名フリガナ1.ToString() == "") ? "-" : list[0].代表者２氏名フリガナ1.ToString();
                        lbl_フリガナ_管理責任者.Text = (list[0].担当１氏名フリガナ1.ToString() == "") ? "-" : list[0].担当１氏名フリガナ1.ToString();
                        lbl_フリガナ_担当者.Text = (list[0].担当２氏名フリガナ1.ToString() == "") ? "-" : list[0].担当２氏名フリガナ1.ToString();

                        lbl_役職_代表取締役.Text = (list[0].代表者１役職1.ToString() == "") ? "-" : list[0].代表者１役職1.ToString();
                        lbl_役職_担当役員.Text = (list[0].代表者２役職1.ToString() == "") ? "-" : list[0].代表者２役職1.ToString();
                        lbl_役職_管理責任者.Text = (list[0].担当１部署名1.ToString() == "") ? "-" : list[0].担当１部署名1.ToString();
                        lbl_役職_担当者.Text = (list[0].担当２部署名1.ToString() == "") ? "-" : list[0].担当２部署名1.ToString();

                        lbl_電話番号_代表取締役.Text = (list[0].代表者１ＴＥＬ1.ToString() == "") ? "-" : list[0].代表者１ＴＥＬ1.ToString();
                        lbl_電話番号_担当役員.Text = (list[0].代表者２ＴＥＬ1.ToString() == "") ? "-" : list[0].代表者２ＴＥＬ1.ToString();
                        lbl_電話番号_管理責任者.Text = (list[0].担当１直通ＴＥＬ1.ToString() == "") ? "-" : list[0].担当１直通ＴＥＬ1.ToString();
                        lbl_電話番号_担当者.Text = (list[0].担当２直通ＴＥＬ1.ToString() == "") ? "-" : list[0].担当２直通ＴＥＬ1.ToString();

                        lbl_携帯番号_代表取締役.Text = (list[0].代表者１携帯ＴＥＬ1.ToString() == "") ? "-" : list[0].代表者１携帯ＴＥＬ1.ToString();
                        lbl_携帯番号_担当役員.Text = (list[0].代表者２携帯ＴＥＬ1.ToString() == "") ? "-" : list[0].代表者２携帯ＴＥＬ1.ToString();
                        lbl_携帯番号_管理責任者.Text = (list[0].担当１携帯ＴＥＬ1.ToString() == "") ? "-" : list[0].担当１携帯ＴＥＬ1.ToString();
                        lbl_携帯番号_担当者.Text = (list[0].担当２携帯ＴＥＬ1.ToString() == "") ? "-" : list[0].担当２携帯ＴＥＬ1.ToString();

                        string 代表取締役 = (list[0].代表者１就任年月日1 == new DateTime(0001, 01, 01)) ? "-" : list[0].代表者１就任年月日1.ToString("yyyy年MM月dd日");
                        lbl_就任年月日_代表取締役.Text = 代表取締役;

                        string 担当役員 = (list[0].代表者２就任年月日1 == new DateTime(0001, 01, 01)) ? "-" : list[0].代表者２就任年月日1.ToString("yyyy年MM月dd日");
                        lbl_就任年月日_担当役員.Text = 担当役員;

                        string 管理責任者 = (list[0].担当１就任年月日1 == new DateTime(0001, 01, 01)) ? "-" : list[0].担当１就任年月日1.ToString("yyyy年MM月dd日");
                        lbl_就任年月日_管理責任者.Text = 管理責任者;

                        string 担当者 = (list[0].担当２就任年月日1 == new DateTime(0001, 01, 01)) ? "-" : list[0].担当２就任年月日1.ToString("yyyy年MM月dd日");
                        lbl_就任年月日_担当者.Text = 担当者;

                        lbl_コメント_代表取締役.Text = "-";
                        lbl_コメント_担当役員.Text = "-";
                        lbl_コメント_管理責任者.Text = (list[0].担当１コメント1.ToString() == "") ? "-" : list[0].担当１コメント1.ToString();
                        lbl_コメント_担当者.Text = (list[0].担当２コメント1.ToString() == "") ? "-" : list[0].担当２コメント1.ToString();

                    }
                    else
                    {
                        Response.Redirect("frmO_AppCompList.aspx");
                    }
                }
            }
            else
            {
                Response.Redirect("frmO_AppCompList.aspx");
            }
        }
    }
}
